import { axios } from '@/utils/request'

//查询角色列表
export function getRoleList(parameter) {
  return axios({
    url: '/sysRole/queryPermissionIdS',
    method: 'post',
    data: parameter
  })
}


//添加角色表
export function createRole(parameter) {
  return axios({
    url: '/sysRole/insert',
    method: 'post',
    data: parameter
  })
}

//添加角色用水角色表
export function insertWaterUser(parameter) {
  return axios({
    url: '/sysRole/insertWaterUser',
    method: 'post',
    data: parameter
  })
}


//删除角色表
export function deleteRole(id) {
  return axios({
    url: '/sysRole/delete/' + id,
    method: 'post'
  })
}

//更改角色表
export function updateRole(parameter) {
  return axios({
    url: '/sysRole/up/' + parameter.id,
    method: 'post',
    data: parameter
  })
}

//查询角色表详情
export function getRoleDetail(parameter) {
  return axios({
    url: '/sysRole/selectById',
    method: 'get',
    data: parameter
  })
}